be in hard luck - French English Dictionary